.text {
    position: relative;
    height: 2rem;
    width: 5.85rem;
    border-bottom: 0.01rem solid #ededed;
}

.list li {
    width: 100%;
    height: 2rem;
    display: flex;
}

.photo {
    width: 1.65rem;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
}

.photo img {
    width: 0.85rem;
    height: 0.85rem;
}

.text .integral {
    width: 5.85rem;
    font-size: 0.23rem;
    color: #999;
}

.text1,
.text2 {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.text1 {
    margin-top: 0.38rem;
}

.text2 {
    margin: 0.16rem 0;
}

.text1 p {
    font-weight: 600;
    font-size: 0.26rem;
}

.text1 span {
    font-size: 0.26rem;
    color: #999;
}

.tx2sp1 {
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
}

.tx2sp1 img {
    width: 100%;
}

.tx2sp2 {
    color: #34c675;
}